﻿using Com.Foo;
using log4net.Config;
using System;
using System.Windows.Forms;

//[assembly: log4net.Config.XmlConfigurator(ConfigFile = ("log4net.config"), Watch = true)]
namespace log4net_demo
{

    internal static class Program
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main(string[] args)
        {
            //1、默认没有配置
            //BasicConfigurator.Configure();


            //2、使用App.config中的配置
            XmlConfigurator.Configure();


            //3、使用自定义文件，比如：log4net.config中的配置
            //string path = "log4net.config";
            // 使用应用程序基目录和配置文件名构造FileInfo对象
            //FileInfo configFile = new FileInfo(path);
            // 使用XmlConfigurator配置log4net
            //XmlConfigurator.Configure(configFile);


            //Bar bar = new Bar();
            //bar.Debug("日志信息");


            MyLog myLog = new MyLog();
            myLog.Info("日志信息111");
            myLog.Info("日志信息222");
            myLog.Info("日志信息333");


            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            Application.Run(new Form1());
        }
    }
}
